Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ansible-oracle: BREAKING CHANGE! move to a collection #99

Merged
merged 13 commits into from
Jul 7, 2022

Conversation

Rendanic
Copy link
Member

@Rendanic Rendanic commented Jul 6, 2022

This is one of the biggest changes during the life of ansible-oracle.
The project moves to a collection, which leads to the following breaking changes:

  • rename all roles with '-' in name to '_'
    This is a mandatory change, when moving to a collection.
    galaxy will not import a collection with a '-' in rolename...
  • Ansible 2.9+ needed
    Due to the dependency to Collections, the minimum version of Ansible has been cahnged to 2.9.
  • moved playbooks to playbooks folder
    This is the 1st step to reorganize the old - mostly not working -
    playbooks. The redesign of playbooks and example inventory is planned
    for a later time.
  • renamed variable for EE-Options in Binaries
    All variables with oracle_EE_options have been changed to oracle_ee_options. An assertation has been added to check the inventory for old - unsupported - variables.

Other minor changes:

  • update ansible-lint for git pre-commit to v6.3.0
  • removed all check exceptions from .ansible-lint

This is one of the biggest changes during the life of ansible-oracle.
The project moves fto a collection, which leads to the following breaking changes:

- rename all roles with '-' in name to '_'
This is a mandatory change, when moving to a collection.
galaxy  will not import a collection with a '-' in rolename...
- moved playbooks to playbooks folder
This is the 1st stept to reorganize the old - mostly not working -
playbooks. The redesign of playbooks and example inventory is planned
for a later time.
@Rendanic Rendanic added the enhancement New feature or request label Jul 6, 2022
@Rendanic Rendanic self-assigned this Jul 6, 2022
@Rendanic Rendanic marked this pull request as ready for review July 7, 2022 10:05
@Rendanic Rendanic merged commit caa3186 into opitzconsulting:collection Jul 7, 2022
@Rendanic Rendanic deleted the prcollection branch July 7, 2022 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant